<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        //元字符
        // var reg = /\w/;数字字母下划线
        // var str = "fdaf"
        //\W非数字字母下划线
        // var reg = /\W/;
        // var str = "fad"
        // console.log(reg.test(str))
        //*出现0到无限次
        //+出现1到无限次
        //?出现0到1次
        //指定次数出现的区间{0,1}{0,}{1,}
        // var reg = /ab{1,}c/
        // var str = /ssssaaaaaaaaabbbbbbbbbcccccccc/
        // console.log(reg.test(str))
        //边界符
        //开头：^以什么开头
        //结尾：$以什么结尾
        //匹配边界：正则里的边界\b
        // var reg = /^a\w{1,}w$/
        // var str = "aqoiwhfqjfifewuewifweufifnwewfiwew"
        // console.log(reg.test(str))
        // |在正则中表示或者关系
        // var reg = /a|b/
        // []集合
        //代表一整个字符
        //内部是或者关系
        //   - 两边代表是范围
        // 集合^[]表示否
        // var reg = /^[^abc]\d+/
        // var str = "d222236334534"
        // console.log(reg.test(str))
        var className = "active containerbox";
        var reg = /\bbox\b/;
        if (reg.test(className)) {
            console.log("有这个类名")
        } else {
            console.log("没有类名");
        }
    </script>
</body>

</html>